﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Com.JunCaiSoft.API.WXWork.Dto
{
    /// <summary>
    /// 员工
    /// </summary>
    public class Employer
    {
        /// <summary>
        /// 用户ID
        /// </summary>
        public virtual String userid { get; set; }
        /// <summary>
        /// 成员UserID。对应管理端的帐号
        /// </summary>
        public virtual String name { get; set; }
        /// <summary>
        /// 成员名称，此字段从2019年12月30日起，对新创建第三方应用不再返回真实name，使用userid代替name，2020年6月30日起，对所有历史第三方应用不再返回真实name，使用userid代替name，后续第三方仅通讯录应用可获取，第三方页面需要通过通讯录展示组件来展示名字
        /// </summary>
        public virtual List<Int32> department { get; set; }
        /// <summary>
        /// 全局唯一。对于同一个服务商，不同应用获取到企业内同一个成员的open_userid是相同的，最多64个字节。仅第三方应用可获取
        /// </summary>
        public virtual String open_userid { get; set; }
    }
}
